package com.jieshuibao.mapper;

import com.jieshuibao.model.db.VipCard;
import com.jieshuibao.model.db.VipCardExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface VipCardMapper {
    int countByExample(VipCardExample example);

    int deleteByExample(VipCardExample example);

    int deleteByPrimaryKey(String uuid);

    int insert(VipCard record);

    int insertSelective(VipCard record);

    List<VipCard> selectByExample(VipCardExample example);

    VipCard selectByPrimaryKey(String uuid);

    int updateByExampleSelective(@Param("record") VipCard record, @Param("example") VipCardExample example);

    int updateByExample(@Param("record") VipCard record, @Param("example") VipCardExample example);

    int updateByPrimaryKeySelective(VipCard record);

    int updateByPrimaryKey(VipCard record);

    List<VipCard> selectPage(VipCardExample example);
}